#ifndef MOUSE_H_
#define MOUSE_H_

#include "Vec2.h"
#include "Singleton.h"
#include "NonCopyable.h"
/* Really simple class to make Mouse data avaliable to everybody! */
class Mouse : public NonCopyable
{
private:
	Mouse();
	friend class Singleton<Mouse>;

public:
	Vec2f* GetMouse();
	void Update();

private:
	Vec2f m_pos;
};

typedef Singleton<Mouse> TheMouse;

#endif